Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 TWENTYWELL LANE Detached £669,537 £400,000 27 Mar 2013
61 TWENTYWELL LANE Detached £515,660 £325,000 7 Jun 2007
119 TWENTYWELL LANE Detached £433,754 £233,000 18 Mar 2005
121 TWENTYWELL LANE Detached £533,900 £132,500 10 Dec 1999
137 TWENTYWELL LANE Detached £582,548 £315,000 10 May 2005
139 TWENTYWELL LANE Semi-Detached £443,798 £270,000 10 Jul 2008
145 TWENTYWELL LANE Detached £549,711 £415,000 21 Oct 2016
151 TWENTYWELL LANE Semi-Detached £422,570 £145,000 3 May 2002
153 TWENTYWELL LANE Semi-Detached £484,500 £282,500 24 Feb 2012